Local dependency dynamic programming in the presence of memory faults

نویسندگان

  • Saverio Caminiti
  • Irene Finocchi
  • Emanuele G. Fusco
چکیده

We investigate the design of dynamic programming algorithms in unreliable memories, i.e., in the presence of faults that may arbitrarily corrupt memory locations during the algorithm execution. As a main result, we devise a general resilient framework that can be applied to all local dependency dynamic programming problems, where updates to entries in the auxiliary table are determined by the contents of neighboring cells. Consider, as an example, the computation of the edit distance between two strings of length n and m. We prove that, for any arbitrarily small constant ε ∈ (0, 1] and n ≥ m, this problem can be solved correctly with high probability in O ( nm+ αδ1+ε ) worst-case time and O(nm + nδ) space, when up to δ memory faults can be inserted by an adversary with unbounded computational power and α ≤ δ is the actual number of faults occurring during the computation. We also show that an optimal edit sequence can be constructed in additional time O ( nδ + αδ1+ε ) . It follows that our resilient algorithms match the running time and space usage of the standard non-resilient implementations while tolerating almost linearly-many faults. 1998 ACM Subject Classification B.8 [Performance and reliability]; F.2 [Analysis of algorithms and problem complexity]; I.2.8 [Dynamic programming].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic programming in faulty memory hierarchies (cache-obliviously)

Random access memories suffer from transient errors that lead the logical state of some bits to be read differently from how they were last written. Due to technological constraints, caches in the memory hierarchy of modern computer platforms appear to be particularly prone to bit flips. Since algorithms implicitly assume data to be stored in reliable memories, they might easily exhibit unpredi...

متن کامل

Using Linear Tests for Transient Faults in DRAMs

Recent developments in the theory of DRAM fault modeling have identified the space of tests needed to detect all DRAM faults. Tests developed to target transient DRAM faults are very time consuming, as they have a quadratic dependence on the number of tested memory cells. This paper presents techniques to reduce the complexity of these tests. The paper also introduces a reduced test, with linea...

متن کامل

Performance Analysis of Dynamic and Static Facility Layouts in a Stochastic Environment

In this paper, to cope with the stochastic dynamic (or multi-period) problem, two new quadratic assignment-based mathematical models corresponding to the dynamic and static approaches are developed. The product demands are presumed to be dependent uncertain variables with normal distribution having known expectation, variance, and covariance that change from one period to the next one, randomly...

متن کامل

The Effect of Opium Dependency of Parent (s) on Offspring’s Spatial Learning & Memory in Adult Male Rats

Objective(s):As far as we know,there has been no report regarding the effects of opium addiction or dependency of both parents on the learning and memory process in offspring. The aim of this study was to examine the learning and memory changes of adult male offspring whose mothers, fathers and/or both parents had dependency to opium before and during pregnancy. Materials and Methods: All exper...

متن کامل

Effects of the asymmetric behavior of the shape memory alloy on nonlinear dynamic responses of thick sandwich plates with embedded SMA wires

In the present article, the dynamic behavior of sandwich plates with embedded shape memory alloy (SMA) wires is evaluated for two cases wherein (i) the stress-strain curve of the superelastic behavior of the SMA wires is symmetric and (ii) the mentioned curve is non-symmetric. A modified version of Brinson’s constitutive model is proposed and used. The high non-linearity in the behavior stems f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011